草庐IT

android - 在android中向下滑动 View

全部标签

javascript - 主干 View 嵌套

我在原地转圈,似乎在我当前实现backbone.js的应用程序中遗漏了一些东西。问题是我有一个主AppView,它为页面初始化各种subview(图形、信息表等)。我的愿望是能够根据导航时传递的参数标志更改页面布局。我遇到的情况是,subview引用了模板呈现后的dom元素,但在主AppView初始化过程中无法访问这些元素。因此,主要问题是如何确保为每个事件绑定(bind)过程设置正确的dom元素以正确设置?使用以下代码,如果我有一个事件绑定(bind)到我的LayoutView中的模型更改,则会呈现布局,但后续View不会正确呈现。我摆弄过的一些东西是将所有View“.el”值设置为

javascript - 我无法测试在主干 View 中呈现的元素的可见性

我正在开发一个Backbone.js应用程序,同时使用Jasmine&Sinon添加测试我在确定某些DOM元素的可见性时遇到了问题:其中一些在测试中被检测为不可见,而我可以在我的应用程序中正确地看到它们。我创建了一个复制问题的小示例,同一测试在两组元素上运行两次:第一组直接存在于SpecRunner.html中第二个已呈现为BackboneView测试本身使用jQuery.is(':visible')(通过jasmine-jquery的.toBeVisible())来了解元素是否可见。它通过了第一组,而不是第二组。我在这里将代码作为github项目共享:https://github.c

javascript - 通过 node.js 发送 android 推送通知

我最近一直在尝试向我的android和ios设备发送推送通知。对于ios,我发现node-apn模块将用于处理此问题,但对于android,我还没有遇到过任何此类问题。任何帮助将不胜感激。 最佳答案 还有另一种选择;android-gcm.它非常易于使用。文档中的代码示例:vargcm=require('android-gcm');//initializenewandroidGcmobjectvargcmObject=newgcm.AndroidGcm('API_KEY');//createnewmessagevarmessage=

javascript - 另一个ajax中的vue js ajax正在获取数据但不呈现 View

有一种情况,我必须在vuejs中的第一个ajax(在mounted函数中)之后获取额外的数据,我将第二个ajax放在if条件中并且在第一个ajax的success函数中!它正在运行,我在chrome的VueDevtools中看到数据,但数据未在View中呈现。伪代码:varvm=newVue({el:'#messages',data:{participants:[],active_conversation:'',messages:[]},methods:{getParticipants:function(){returnthis.$http.post('message/get-part

javascript - 如何使用JQuery UI滑动效果无缝滑出一个div并滑入另一个div?

我正在使用$("#viewPort").effect("slide",hideoptions,1000,callback)滑出“viewPort”div,并在回调()函数中通过调用将新的div滑入显示器$("#viewPort2").effect("slide",showoptions,1000)varhideoptions={"direction":"left","mode":"hide";varshowoptions={"direction":"right","mode":"show"};问题在于它不是无缝过渡:首先内容滑出留下空白区域,然后新内容滑入。有没有办法避免空白显示?

javascript - Node/ express : Error: Failed to lookup view "error" in views directory

我将我的nodejs模板引擎切换到了ejs(来自jade)。当我使用我的ejs模板运行我的app.js时,我收到一系列“无法在View中查找View‘错误’”日志。其中一些包括:GET/css/bootstrap.min.css50012.588ms-1390Error:Failedtolookupview"error"inviewsdirectory...GET/css/clean-blog.min.cssError:Failedtolookupview"error"inviewsdirectory...GET/js/bootstrap.min.jsError:Failedtoloo

javascript - 如何使用javascript检测iPhone/Android从 sleep 中醒来

我正在构建一个使用sockets.io的网站/网络应用目前,如果用户正在iPhone上使用safari,并且他们锁定了屏幕(变黑),我的套接字连接已关闭。这很好,我想要这个。但是当他们解锁屏幕(或从sleep中醒来)时。我想用javascript检测这个事件,这样我就可以重新连接我的套接字。这可能吗??谷歌对这个话题的关注度不高。 最佳答案 没关系,我想通了window.addEventListener("pageshow",function(){alert("pageshown");},false);

javascript - 将挖空 View 模型拆分为多个文件

我的View模型开始变得非常大,所以我决定将它分成多个文件。我已经尝试了许多不同的方法,但没有任何效果。我的View模型如下所示:namespace.model=function(constructorParam){varself=this;self.param1=ko.observable(constructorParam.param1);self.param2=ko.observable(privateFunction(constructorParam));self.clickEvent=function(){//dosomethingwithparams//callsomepri

javascript - Angular UI 路由器嵌套 View

我有这样的结构:我希望能够像下面这样在主状态下定义模板,而不必在子状态下进行管理。.state('state1',{url:'/',views:{'main':{templateUrl:'/modules/blog/partials/index.html',controller:'BlogController'},'sidebar':{templateUrl:'/modules/core/partials/sidebar.html'}}});我希望名为sidebar的ui-view不是main的子状态,而是由main状态的View填充对象而不是子状态的templateUrl字段。我该怎

javascript - Angular UI-Router 动态路由基于来自 API Ajax 调用的 slug。基于 slug 加载 View

服务器数据库中可通过API访问的slug示例:{slug:"john-smith",type:"user"}{slug:"microsoft-technologies",type:"company"}场景1:用户View和Controller:http://localhost/john-smith.state('user',{url:'/:user',templateUrl:'partial-user.html',controller:'userCtrl'})场景2:公司View和Controller:http://localhost/microsoft-technologies.st